package com.service.yzj.service;
import java.util.List;

import com.service.yzj.dto.boss.CustomListRequest;
import com.service.yzj.dto.boss.OrderListRequest;
import com.service.yzj.model.order.OrderDetail;
import com.service.yzj.model.pages.boss.CustomDetailPage;
import com.service.yzj.model.pages.boss.CustomListPage;
import com.service.yzj.model.pages.boss.OrderDetailPage;
import com.service.yzj.model.pages.boss.OrderListPage;

public interface BossService {
  CustomListPage getCustomers(CustomListRequest request);

  CustomDetailPage getCustomerById(long userId);

  List<OrderDetail> getOrderListByUserId(long userId);

  OrderListPage getOrderList(OrderListRequest request);

  OrderDetailPage getOrderById(long orderId);
}